Python project template - unittest
tests using pytest
Table of Content
Install and Setup#
- Add
pytesttorequirements-dev.txt - Run
pip install -r requirements-dev.txtagain - Create
testssub folder under root project folder - Add tests modules files prefix with
test_ - Add function to modules start also with
test_prefix - Install project using
pip install -e . - Run
pytest
demo#
demp_proj project
py_template/
├── .vscode
├── py_template
| └── example.py
├── setup.cfg
├── setup.py
├── tests
| └── test_example.py
├── venv
├── requirements.txt
├── requirements-dev.txt
└── version.py
test_example.py
example.py